×
take [get] a new [fresh] lease of life
meaning in Chinese
对生活充满新的希望
Related Words
leases
leased
car lease
government lease
leased equipment
lease liabilities
lease period
lease rental
leased assets
trust leases
take (make) a stand for
take 2 with sisy
take [have] a hearty meal
take [show] a clear-cut and firm stand
PC Version
Copyright © 2018 WordTech Co.